
    .tc_box_con .tc_box_conl {
        background: url("/Images/tc_bg.gif") no-repeat scroll -4px -77px transparent;
        display: inline;
        float: left;
        height: 51px;
        margin-left: 20px;
        width: 48px;
    }
    .tc_box table td{
        border:0;height:auto;text-align:center;
        /* line-height:0; */
    }
        
    .tc_box {
        margin: auto;
        position: absolute;
        width: 440px;
        z-index: 10000;
    }
    .tc_box .bottom {
        background: none repeat scroll 0 0 #FFFFFF;
        padding-bottom: 13px;
        text-align: center;
    }
    .tc_box .bottom .button {
        background: url("/Images/tc_bg.gif") no-repeat scroll -1px -32px transparent;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
        font-size: 14px;
        font-weight: bold;
        height: 33px;
        margin-left: 18px;
        margin-right: 18px;
        vertical-align: middle;
        width: 106px;
    }
    .tc_box_top, .tc_box_bot {
        background: none repeat scroll 0 0 #000000;
        font-size: 0;
        height: 8px;
        opacity: 0.18;
        filter:alpha(opacity=18);
    }
    .w8 {
        background: none repeat scroll 0 0 #000000;
        opacity: 0.18;
        width: 8px;
        filter:alpha(opacity=18);
    }
    .w10 {
        height: 31px;
        line-height: 31px;
        width: 10px;
    }
    .titl {
        background: url("/Images/tit_lbg.gif") no-repeat scroll 0 0 transparent;
    }
    .titm {
        background: url("/Images/tit_rep.gif") repeat-x scroll 0 0 transparent;
    }
    .titr {
        background: url("/Images/tit_rbg.gif") no-repeat scroll 0 0 transparent;
    }
    .titm h1 {
        color: #FFFFFF;
        font-size: 14px;
        height: 31px;
        line-height: 31px;
        position: relative;
        text-align: left;
    }
    .titm h1 span {
        background: url("/Images/tc_bg.gif") no-repeat scroll -427px -4px transparent;
        cursor: pointer;
        height: 21px;
        position: absolute;
        right: 0;
        top: 6px;
        width: 21px;
    }
    .tc_box_con {
        background: none repeat scroll 0 0 #FFFFFF;
        text-align: left;
    }
    .tc_box_con p {
        margin-bottom: 19px;
    }
    .tc_box_con p label {
        color: #333333;
        font-size: 14px;
        margin-right: 10px;
    }
    .tc_box_con p input.txt {
        border: 1px solid #BDBDBD;
        height: 22px;
        line-height: 22px;
        padding-left: 3px;
        vertical-align: middle;
        width: 196px;
    }
    .tc_box_con p input.txt_act {
        border: 1px solid #BCD6EB;
        outline: 2px solid #E9EFF4;
        width: 193px;
    }
    .tc_box_con p input.red {
        border: 1px solid #FDE3E4;
    }
    .tc_box_con p a.a1 {
        color: #1E5494;
        margin-left: 13px;
        text-decoration: none;
    }
    .tc_box_con p a.a2 {
        color: #666666;
        text-decoration: none;
    }
    .tc_box_con p input.dl_btn {
        background: url("/Images/tc_bg.gif") no-repeat scroll -1px -32px transparent;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
        font-size: 14px;
        font-weight: bold;
        height: 33px;
        margin-left: 38px;
        margin-right: 18px;
        vertical-align: middle;
        width: 106px;
    }
    .qr_box_con p {
        color: #666666;
        font-size: 14px;
        margin-bottom: 0;
        margin-left: 0;
        margin-top: 10px;
        text-align: center;
    }
    .qr_box_con p.tip_p1 {
        margin-top: 40px;
    }
    .qr_box_con p.tip_p1 input {
        border: medium none;
        cursor: pointer;
        font-size: 14px;
        font-weight: bold;
        height: 30px;
        margin-right: 33px;
        width: 88px;
    }
    .qr_box_con p.tip_p1 input.hd_tip_btn1 {
        background: url("/Images/tc_bg.gif") no-repeat scroll -434px -36px transparent;
        color: #F47602;
    }
    .qr_box_con p.tip_p1 input.hd_tip_btn2 {
        background: url("/Images/tc_bg.gif") no-repeat scroll -525px -36px transparent;
        color: #FFFFFF;
    }
    .dl_box_con {
        padding-bottom: 30px;
    }
    .dl_box_con ul.tab {
        border-bottom: 1px solid #B4B4B4;
        height: 29px;
        margin: 15px auto 25px;
        position: relative;
        width: 397px;
    }
    .dl_box_con ul.tab li {
        background: url("/Images/tc_bg.gif") no-repeat scroll -340px -36px transparent;
        color: #2C71C2;
        cursor: pointer;
        font-size: 14px;
        height: 27px;
        line-height: 27px;
        list-style: none outside none;
        position: absolute;
        text-align: center;
        top: 3px;
        width: 85px;
    }
    .dl_box_con ul.tab li.dl {
        left: 50px;
    }
    .dl_box_con ul.tab li.zc {
        left: 139px;
    }
    .dl_box_con ul.tab li.act {
        background: url("/Images/tc_bg.gif") no-repeat scroll -251px -36px transparent;
        font-weight: bold;
        top: 4px;
    }
    .dl_box_con p {
        margin-left: 35px;
        text-align: left;
    }
    .dl_box_midl, .dl_box_midr {
        height: 330px;
    }
    .dl_box_con .hzwz {
        border-top: 1px solid #D9D9D9;
        height: 29px;
        margin-left: 15px;
        width: 397px;
    }
    .dl_box_con .hzwz ul li {
        float: left;
        height: 22px;
        list-style: none outside none;
        margin-top: 20px;
    }
    .dl_box_con .hzwz ul li a {
        color: #005AA0;
        float: left;
        height: 18px;
        padding-top: 2px;
        text-decoration: none;
    }
    .dl_box_con .hzwz ul li.hzwzwz {
        color: #666666;
        margin-left: 23px;
    }
    .dl_box_con .hzwz ul li.qq a {
        background: url("/Images/tc_bg.gif") no-repeat scroll -656px -63px transparent;
        margin-left: 15px;
        padding-left: 23px;
    }
    .dl_box_con .hzwz ul li.zfb a {
        background: url("/Images/tc_bg.gif") no-repeat scroll -658px -88px transparent;
        margin-left: 10px;
        padding-left: 20px;
    }
    .dl_box_con .hzwz ul li.xl a {
        background: url("/Images/tc_bg.gif") no-repeat scroll -658px -116px transparent;
        margin-left: 10px;
        padding-left: 23px;
    }
    .zc_box_con span.error {
        color: #EE0000;
    }
    .zc_box_con p {
        margin-bottom: 0;
        margin-top: 0;
    }
    .zc_box_con span {
        color: #666666;
        display: block;
        line-height: 20px;
        margin-left: 100px;
        padding-top: 4px;
        text-align: left;
        width: 278px;
    }
    .zc_box_con p input.dl_btn {
        margin-left: 65px;
    }
    .zc_box_con .tyzc {
        height: 20px;
        margin-bottom: 20px;
        position: relative;
    }
    .zc_box_con .tyzc input {
        float: left;
        margin-left: 100px;
    }
    .zc_box_con .tyzc span {
        float: left;
        margin-left: 5px;
        width: 230px;
    }
    .zc_box_con .tyzc span a {
        color: #1E5494;
        text-decoration: none;
    }
    .nw{
        background: url("../Images/gray_ball.gif") no-repeat scroll 0 0 transparent;
        color: #666666;
    }
    .nw, .nr, .nb, .nr-no, .nb-no {
        display: block;
        font-family: Arial;
        font-size: 16px;
        font-weight: bold;
        height: 31px;
        line-height: 30px;
        padding-right: 2px;
        text-align: center;
        width: 29px;
    }
    .nb {
        background: url("../Images/blue_ball.gif") no-repeat scroll 0 0 transparent;
        color: #FFFFFF;
    }
    .nb-no {
		background: url("../Images/nb-no.gif") no-repeat scroll 0 0 transparent;
        color: #666666;
    }
    .nr {
        background: url("../Images/red_ball.gif") no-repeat scroll 0 0 transparent;
        color: #FFFFFF;
    }
	.nr-no {
        background: url("../Images/nr-no.gif") no-repeat scroll 0 0 transparent;
        color: #666666;
    }
    .nw:hover,.nr:hover,.nb:hover,.nb-no:hover,.nr-no:hover{
        cursor:pointer;
    }
    .tx_text_table td{text-align:right;}
    #showContent .fr{float:none;}
    .tx_text_table{width:100%;}
    .tx_text tr:hover{background-color:#FFFCE5}
    .choose_box a:hover{color:red;}
    .choose_box a .fb {color:red;}
    /*
    .menu_a .span {
        background: url("../Images/menu_abg.gif") repeat scroll 0 0 transparent;
        color: #FFFFFF;
    }*/
    #issueTable .fr {font-weight:bold;clear:both;float:none;color:red;}
    #curBalanceId .fr{display:none;}
    .qr_box_con p.tip_p1 {margin-top:0;}
    
    .tc_box_con {  background:#fff; text-align:left; }
    .tc_box_con p { margin-bottom:19px;}
    .tc_box_con p label { font-size:14px; color:#333; margin-right:10px;}
    .tc_box_con p input.txt { width:196px; height:22px; line-height:22px; padding-left:3px; border:1px solid #bdbdbd; vertical-align:middle;}
    .tc_box_con p input.txt_act { width:193px; border:1px solid #bcd6eb; outline:2px solid #e9eff4;}
    .tc_box_con p input.red { border:1px solid #FDE3E4;}
    .tc_box_con p a.a1 { text-decoration:none; color:#1e5494; margin-left:13px;}
    .tc_box_con p a.a2 { text-decoration:none; color:#666;}
    .tc_box_con p input.dl_btn { width:106px; height:33px; margin-left:38px; background:url(../Images/tc/tc_bg.gif) no-repeat -1px -32px; border:none; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; vertical-align:middle; margin-right:18px;}
    .scont table td{text-align:left;}
    .scont .fr{float:none;}
    .scont .fb,.scont .fr{color:red;font-weight:bold;}
    /*
    #partnerTab ul li{ float:left;width:100px;margin-right:20px;border:1px solid #86B4D8;margin-bottom:-1px;cursor:pointer; text-align:center;height:30px;line-height:30px;}
    #partner {clear :both;}
	*/
/*  ��ҳ�ֲ�    */
.scrollpic {
	overflow:hidden;
	position:relative;
}
.layscrollpic {float:left;}
/*
1, �±߿�Ϊ͸��
#textElement{
	position:absolute;
	background-color:#990000;
	top : 288px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
#textElement li{
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	color:white;
}
*/

#textElement{
	position:absolute;
	top : 130px;
	width:460px;
	text-align:right;
}
#textElement li{
	/*opacity:0.7;
	filter:alpha(opacity=70);*/
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    
	display:inline;
	float:left;
	height:20px;
	width:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	color:orange;
	margin-left:2px;
	border:1px solid red;
	background-color:white;
}
.fblue_n {color:#1E5494}
.fred_n {color:#911C22}
/* 快3智能投注 */
#issues .in {
    border: 1px solid #AFAFAF;
    color: #FF0000;
    font-weight: bold;
    height: 14px;
    padding-top: 2px;
    width: 40px;
}
.CalcCounts span {
    float: left;
    width: 70px;
}
/* 点击图片关闭弹窗 */
.titmspan {
        background: url("/Images/tc_bg.gif") no-repeat scroll -427px -4px transparent;
        cursor: pointer;
        height: 21px;
        position: absolute;
        right: 0;
        top: 6px;
        width: 21px;
    }
.flot{ width:320px; height:150px; }
.tc_box_con{ padding:5px;}
/* .tc_box_con table td{ border:#ddd 1px solid;} */
.tc_box_con table.s_t_t td{border:#ddd 1px solid;}

/* 首页个人中心红包功能 */
.hbh{ background:url(../Images/hbh.gif) no-repeat center; width:170px; margin-left:20px; height:36px; float:left; text-indent:-999em;}
/*昨日投注返点*/
#lhb{ background:url("../Images/bg.gif") no-repeat; margin:10px auto 0; width:373px; height:462px; padding:280px 221px 0 206px;}
#lhb h1{ font-weight:bold; font-size:36px; text-align:center; color:#ff3600;}
#lhb h2{ font-weight:bold; font-size:18px; text-align:center; color:#ff3600;}
#lhb p{ height:46px; margin:15px 0;}
#lhb p a{cursor: pointer; width:125px; height:46px; display:block; margin:0 auto; text-align:center; font-size:20px; color:#fff; background:url("../Images/an.gif") no-repeat 0 0; line-height:42px; text-decoration:none;}
#lhb p a:hover{ background:url("../Images/an.gif") no-repeat -125px 0;}
#lhb h3{ font-weight:normal; font-size:14px; color:#a26f00; line-height:24px;}
/*红人榜*/
/* .hrb{ height:30px; line-height:27px; margin-bottom:10px; background:#ba2636;}
.hrb a{ color:#ff0; margin:0 10px;}
.hrb b{ background:#fff; color:#ba2636; margin-left:3px; padding:0 10px; line-height:27px; height:27px; float:left;} */
/* .tz_box{ border-top:#ddd 1px solid;} */
.hrb{height:36px;line-height:36px;background:#fcf7e1; border:#e4c882 1px solid; border-top:0;}
.hrb a{ margin:0 10px;}
.hrb b{ color:#ba2636; border-radius:3px; background:#f3e199; line-height:26px; float:left; margin:5px; padding:0 10px;}